Data Engineer/Data Analyst – Entry Level

Operations East Lansing, Michigan


Description

WHY YOU'LL LOVE WORKING HERE:

 
Working at TechSmith gives you a chance to hone your skills in an open, collaborative, and innovative environment where you can be excited to come into work every single day. 
We are a technological melting pot, composed of nearly 300 uniquely skilled human beings that will continue to stretch your comfort zone – but in a good way. And speaking of comfort, who doesn’t love to show up to work in jeans, eat free snacks, and drink free pop? 
With great products and maybe even better people behind them, we are always looking for passionate, fun, and hardworking individuals who truly enjoy coming to work and doing what they love. Sounds like you? We’d love to chat. 
 

POSITION OVERVIEW:


You are at the beginning of your career in data engineering and analytics. You’ll be joining a small, focused team where you’ll work directly with your manager to learn the tools, systems, and business context that drive TechSmith’s data initiatives. With close guidance, you’ll grow into a reliable contributor who can take ownership of impactful projects. 
Your onboarding will include broad exposure to our tech stack, data sources, and business functions, while also going deep into at least one business area to build subject matter expertise. Over time, you’ll rotate through other domains, expanding your technical skills and developing a strong understanding of how data informs decisions across the company. 
Because of the team’s size and scope, you’ll have the opportunity to work directly with senior leadership, helping shape strategic decisions through thoughtful analysis and data-driven insights. You’ll be encouraged to ask questions, seek feedback, and learn from mistakes as you grow into a trusted partner and expert in multiple areas of the business. 
 

RESPONSIBILITIES:

  • Build and maintain data pipelines and infrastructure  
    • Use cloud-based tools like Azure Data Factory and Fabric Data Pipelines to create and manage ETL workflows.
    • Organize and maintain data in Lakehouses and databases to support analytics and reporting.
    • Blend Python, SQL, and R with low/no-code ETL tools to ensure pipelines are efficient and easy to maintain.
    • Learn existing pipelines to ensure shared ownership and redundancy across the team. 
  • Support data-driven growth of TechSmith’s subscription business. 
    • Maintain and improve the data team’s internal data schema for subscription data. 
    • Leverage product usage data in new ways that empower marketing, product strategy, and development, especially through introducing new types of algorithms and new ideas for feature engineering. 
    • Develop statistical and machine learning models for churn prevention, upsell targeting, trial conversion, and other business goals. 
    • Provide analysis—often delivered through interactive Shiny apps, Power BI dashboards, or Jupyter notebooks—to help stakeholders evaluate experiments, promotions, and other strategic initiatives. 
  • End-to-end project ownership 
    • Collaborate with stakeholders across the company to understand their challenges, co-develop solutions, estimate effort, and implement them. You must actively seek input to find the best long-term solutions, demonstrating TechSmith’s Inclusive value. 
    • As a small team, it's essential to deliver high-quality work quickly, maintaining high standards while operating at a fast pace. This is done in the spirit of “Under-estimate, and Over-deliver" as we live out TechSmith’s Integrity value, putting our customers first. 
  • Continuously improve skills and systems 
    • Develop familiarity with the full TechSmith data stack and become proficient in multiple areas over time, exhibiting TechSmith’s Accountability value. 
    • Stay informed and anticipate changes from pricing, product, or schema updates. 
    • Use AI tools to boost efficiency while maintaining deep understanding of data and algorithms. 
    • Manage and reduce SaaS and cloud compute costs through smarter architecture and usage. 
  • Develop subject matter expertise and ensure compliance 
    • Gain familiarity with key data sources (e.g., internal sales, e-commerce, email marketing, surveys, support tickets). 
    • Develop deep expertise in key systems and sufficient familiarity with others to integrate them into complex models. 
    • Apply data privacy and security regulations effectively, while adhering to internal policies. 
  • Ensure code quality and process reliability 
    • Use version control (e.g., Git) to support collaborative development, prevent errors, and enable CI/CD workflows. 
    • Create and maintain clear documentation for all ETL processes to support transparency and reproducibility. 

REQUIRED SKILLS AND BACKGROUND: 

Work Authorization: 
  • Must be legally authorized to work in the United States without employer sponsorship (e.g., H-1B visa). TechSmith does not intend to file visa applications for this position. 
 Education or Experience: 
  • Bachelor’s degree completed within 6 months of the start date, or 
  • 2+ years of relevant experience in a data analytics role. 
  • Hands-on Analytics Experience: 
  • At least 6 months of hands-on analytics experience (e.g., internships, team projects, personal/professional work). Coursework alone does not qualify. 
 Programming Skills: 
  • Proficiency in at least one data analysis language (e.g., Python, SQL, or R). 
 Collaboration & Communication: 
  • Ability to work effectively with a diverse group of colleagues across disciplines (e.g., Product, Marketing, Sales, Leadership). 
  • Reflect TechSmith’s value of Respect: “We are all equal at TechSmith. We treat each other with respect and appreciation.” 
 Self-Management & Adaptability: 
  • Proven ability to work independently and manage multiple projects in a fast-changing environment. 
  • Comfortable with ambiguity and able to bring structure and clarity to complex problems. 
 Personal Traits: 
  • Motivated, curious, and resilient. 
  • Demonstrable experience in taking initiative to solve problems. 
Language & Location: 
  • Fluent in English. 
  • Must reside in Michigan and be able to work from the office at least one day per week. 
  • During onboarding and training, must be able work from the office 50% or more in some weeks. 

PREFERRED SKILLS AND BACKGROUND:

  • Currently enrolled in or have completed a Master’s degree program in data science, statistics, economics, or a related field 
  • At least 1 year of relevant work experience (internships and research projects may qualify) 
  • Hands-on experience building interactive data applications using frameworks such as Plotly, Dash, Streamlit, Flask, or Shiny 
  • Familiarity with cloud-based ETL and data orchestration tools (e.g., Airflow, dbt, Azure Data Factory) 
  • Proficiency in R 
  • Proficiency in SQL Server 
  • Experience developing in Power BI beyond visualization: including semantic data models, multiple related tables, and DAX measures and calculated columns 
  • Understanding of data architectures beyond flat files, including relational databases, data warehouses, and data lakehouses 
  • Experience working with modern big data formats such as Parquet, Avro, ORC, or Delta Lake 

COMPENSATION AND BENEFITS  

At TechSmith, we love our employees and reward outstanding performance with bonuses and company recognition. Our generous benefit pack includes: 
  • Competitive pay 
  • Health Insurance – BCBS of Michigan - Employer-paid premium 
  • Health Savings Plan – Employer Contributions 
  • Dental Insurance – Employer-paid premium 
  • Vision Insurance – Employer contributions toward premiums 
  • Retirement – 401(k) – Employer Match 
  • Tuition Assistance 
  • Student Loan Repayment Assistance 
  • Paid Parental Leave 
  • Employee Assistance Program 
  • Disability Insurance – Employer-paid premium 
  • Life Insurance – Employer-paid premium 
  • Generous PTO, Sick Time, Holiday Time, Volunteer Time 
  • Company-sponsored events, gifts, food, etc. 
For a more comprehensive list of our benefits you can contact our recruiting team by emailing [email protected].
 
 
TechSmith Corporation is an equal opportunity employer and will consider all candidates for employment without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity, disability status, protected veteran status, or any other characteristic protected by law. 
If you have a disability and require reasonable accommodation for any part of the employment process, please call 517-381-2300 x212, or email [email protected] with a description of your request and contact information.